due or accrued - Español Inglés Diccionario